<!-- 检测链接数据库的时间效率分析 -->

<?php 
//1.通过pdo连接数据库
	$pStartTime = microtime(true);
	$pdo = new PDO('mysql:local=localhost; dbname=exercise', 'root', 'root');
	$sql = 'insert test2 value(:id)';
	$stmt = $pdo->prepare($sql);
	for ($i=1; $i <500 ; $i++) { 
		$id = 1;
		$stmt->bindParam(':id',$id,PDO::PARAM_INT);
		$stmt->execute();
	}
	//销毁pdo内容
	unset($pdo);

	$pEndTime = microtime(true);
	$res1 = $pEndTime-$pStartTime;

//2.通过mysqli直接连接数据库
	$mStartTime = microtime(true);
	$link = mysqli_connect('localhost','root','root');
	mysqli_select_db($link,'exercise');
	for ($i=1; $i <500 ; $i++) { 
		$sql = 'insert test2 value(2)';
		mysqli_query($link,$sql);
	}
	$mEndTime = microtime(true);
	$res2 = $mEndTime-$mStartTime;
	
	echo $res1."<br>";
	echo "<hr>";
	echo $res2."<br>";
	echo "<hr>";

	if($res1>$res2){
		echo 'PDO插入500条数据是MySQL的'.round($res1/$res2).'倍';
	}else{
		echo 'MySQL插入500条数据是PDO的'.round($res2/$res1).'倍';
	}


 ?>